﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HKEA.CMS.Core.Utility;
using HKEA.CMS.Core.Models;
namespace HKEA.CMS.Core.IDAL.Mtbl
{
    public interface ImtblAttribute
    {
        int InsertENT(mtblAttribute ent);

        List<AttributeDetail> GetAllByENT(mtblAttribute ent);

        List<mtblAttribute> GetListByENT(mtblAttribute ent, PageParam param, string strPropertyName,string strOrderBy);

        List<mtblAttribute> GetListByENT(mtblAttribute ent);

        List<mtblAttribute> GetListByUIDList(List<int> listUID);

        int GetCountByENT(mtblAttribute ent);

        int UpdateENT(mtblAttribute ent);

        int DeleteENT(mtblAttribute ent);
    }
}
